// 箭头函数中的this
console.log('========== 箭头函数中的this ==========');

window.name = 'test';
const user = {
    name: 'js',
    fun1: function () {
        console.log(this.name);
    },
    // 箭头函数没有自己的 this，它会捕获其所在上下文的 this 值，作为自己的 this 值
    fun2: () => {
        // 输出window.name
        console.log(this.name);
    }
}
user.fun1();
user.fun2();
console.log(this.name)